Спринт 3/18 → Тема 3/3: Учебная среда → Урок 2/4
Зачем нужны софт-скилы
Soft & hard
Софт-скилы (soft skills, «гибкие навыки») помогают социализироваться, выстраивать хорошие отношения с людьми. Это умение знакомиться, поддерживать диалог и слушать собеседника, способность читать и понимать тексты, анализировать информацию, задавать содержательные вопросы.
Даже если вы напрямую ещё не сталкивались с термином soft skills — вам о них многое известно, а на нашем курсе вы даже прошли несколько уроков, посвящённых этому понятию — например, уроки про работу в мессенджере и о том, как искать решение и задавать вопросы.
Хард-скилы (hard skills, «жёсткие навыки») — это профессиональные навыки, связанные с применением конкретных технологий. Знание Python, умение применять его инструменты, работа со смежными технологиями — это и есть ваши харды. Как правило, студенты приходят на курс именно за ними.
Нормально же общаемся!
Есть такой стереотип: хороший программист — это человек, который пишет хороший код; чтобы делать свою работу качественно, ему желательно сидеть одному и в темной комнате.
В реальности же бэкендеры работают в команде и взаимодействуют со множеством коллег: с фронтенд-разработчиками, менеджерами, тестировщиками, тимлидами. Большая часть работы — это взаимодействие с коллегами, без этого никуда.
Если участникам команды сложно общаться с кем-то из коллег, то это напрямую отражается на работе всей команды: ухудшается коммуникация — ухудшается результат. Чтобы спасти ситуацию, менеджер будет что-то менять... и, скорее всего, заменит этого некоммуникабельного сотрудника.
Работодатели знают об этом, и поэтому на собеседованиях стараются оценить, насколько легко общаться с кандидатом, видит ли он суть вопросов, может ли лаконично и понятно объяснить свою точку зрения и обосновать её. Из всех кандидатов выберут того, кто обладает лучшими soft skills (даже если его hard skills слабее, чем у другого кандидата).
Хит-парад
Мы поговорили с работодателями и получили от них список софтовых проблем, с которыми им приходится разбираться.
Джуны:
- невнимательно читают задания — и делают не то, что нужно;
- пропускают командные встречи — и выпадают из ритма;
- не умеют рассказать о выполненной работе (показывают свой код, а прокомментировать не могут);
- не умеют задавать вопросы — и впустую тратят время;
- не могут лаконично и точно ответить на вопросы коллег — и тормозят работу команды, делают процессы непрозрачными;
- внезапно пропадают и не выходят на связь — приходится перераспределять задачи;
- после фидбека с критикой расстраиваются; как следствие — боязнь ошибок и замедление работы.
Работодателю важно, чтобы проект был выполнен качественно и в срок. И, как видно из отзывов, софт-скилы влияют на сроки и качество работы не меньше, чем собственно навыки разработки.
Мы включили в курс уроки по софт-скилам, чтобы показать, с какими проблемами вы можете сталкиваться, работая над реальными проектами, и как их можно решать.
Внимательно изучайте задания в конце уроков по soft skills и выполняйте их, чтобы прокачивать софтовые навыки; не дожидайтесь того, что в конце курса вам скажут «Харды в порядке, но над софтами ещё нужно поработать».
Как оценить уровень своих софт-скилов
По-настоящему оценить уровень своих софтов вы сможете, работая над проектами в команде. В нашем курсе у вас будет такая возможность.
Что важно помнить, работая над командными проектами:
- первым делом познакомиться с командой, задать пару вопросов, чтобы узнать тех, с кем вам предстоит работать; уточнить основные роли в проекте— кто чем занимается, кто за что отвечает;
- внимательно изучать всю входящую информацию по проекту, составить вопросы и задать их компетентным коллегам;
- понимать свои задачи по проекту, переспрашивать до того момента, как станет понятно, соблюдать сроки выполнения и инструкции/советы по реализации;
- спланировать своё время так, чтобы уложиться в срок и не подвести команду;
- в течение проекта напоминать себе, зачем вы это делаете, чтобы не потерять мотивацию и не сбежать с проекта при первых сложностях;
Если на групповом проекте вы справитесь с этими пунктами — значит, изучение уроков по софт-скилам не прошло даром и вы в хорошей форме. А пока есть время - предлагаем продолжить подготовку по этим темам.